package smartgrid;

public class EltricStats extends Stats {

	/**
	 * Retorna estatísticas monetárias.
	 * @param contract Contrato a partir do qual serao calculados os custos.
	 * @return 
	 */
	public MoneyStats getMoneyStats(Contract contract) {
		throw new UnsupportedOperationException();
	}

	/**
	 * Retorna estatísticas monetárias.
	 * @param tariff Tarifário a partir do qual será calculado o custo.
	 * @return 
	 */
	public MoneyStats getMoneyStats(Tariff tariff) {
		throw new UnsupportedOperationException();
	}

	/**
	 * Retorna o objecto serializado no formato JSon.
	 * @return 
	 */
	public String getJson() {
		throw new UnsupportedOperationException();
	}

}